<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>Test Report</title>
    <style>body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  /* do not increase min-width as some may use split screens */
  min-width: 800px;
  color: #999;
}

h1 {
  font-size: 24px;
  color: black;
}

h2 {
  font-size: 16px;
  color: black;
}

p {
  color: black;
}

a {
  color: #999;
}

table {
  border-collapse: collapse;
}

/******************************
 * SUMMARY INFORMATION
 ******************************/
#environment td {
  padding: 5px;
  border: 1px solid #E6E6E6;
}
#environment tr:nth-child(odd) {
  background-color: #f6f6f6;
}

/******************************
 * TEST RESULT COLORS
 ******************************/
span.passed,
.passed .col-result {
  color: green;
}

span.skipped,
span.xfailed,
span.rerun,
.skipped .col-result,
.xfailed .col-result,
.rerun .col-result {
  color: orange;
}

span.error,
span.failed,
span.xpassed,
.error .col-result,
.failed .col-result,
.xpassed .col-result {
  color: red;
}

/******************************
 * RESULTS TABLE
 *
 * 1. Table Layout
 * 2. Extra
 * 3. Sorting items
 *
 ******************************/
/*------------------
 * 1. Table Layout
 *------------------*/
#results-table {
  border: 1px solid #e6e6e6;
  color: #999;
  font-size: 12px;
  width: 100%;
}
#results-table th,
#results-table td {
  padding: 5px;
  border: 1px solid #E6E6E6;
  text-align: left;
}
#results-table th {
  font-weight: bold;
}

/*------------------
 * 2. Extra
 *------------------*/
.log {
  background-color: #e6e6e6;
  border: 1px solid #e6e6e6;
  color: black;
  display: block;
  font-family: "Courier New", Courier, monospace;
  height: 230px;
  overflow-y: scroll;
  padding: 5px;
  white-space: pre-wrap;
}
.log:only-child {
  height: inherit;
}

div.image {
  border: 1px solid #e6e6e6;
  float: right;
  height: 240px;
  margin-left: 5px;
  overflow: hidden;
  width: 320px;
}
div.image img {
  width: 320px;
}

div.video {
  border: 1px solid #e6e6e6;
  float: right;
  height: 240px;
  margin-left: 5px;
  overflow: hidden;
  width: 320px;
}
div.video video {
  overflow: hidden;
  width: 320px;
  height: 240px;
}

.collapsed {
  display: none;
}

.expander::after {
  content: " (show details)";
  color: #BBB;
  font-style: italic;
  cursor: pointer;
}

.collapser::after {
  content: " (hide details)";
  color: #BBB;
  font-style: italic;
  cursor: pointer;
}

/*------------------
 * 3. Sorting items
 *------------------*/
.sortable {
  cursor: pointer;
}

.sort-icon {
  font-size: 0px;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  /*triangle*/
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}
.inactive .sort-icon {
  /*finish triangle*/
  border-top: 8px solid #E6E6E6;
}
.asc.active .sort-icon {
  /*finish triangle*/
  border-bottom: 8px solid #999;
}
.desc.active .sort-icon {
  /*finish triangle*/
  border-top: 8px solid #999;
}
</style></head>
  <body onLoad="init()">
    <script>/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 * You can obtain one at http://mozilla.org/MPL/2.0/. */


function toArray(iter) {
    if (iter === null) {
        return null;
    }
    return Array.prototype.slice.call(iter);
}

function find(selector, elem) { // eslint-disable-line no-redeclare
    if (!elem) {
        elem = document;
    }
    return elem.querySelector(selector);
}

function findAll(selector, elem) {
    if (!elem) {
        elem = document;
    }
    return toArray(elem.querySelectorAll(selector));
}

function sortColumn(elem) {
    toggleSortStates(elem);
    const colIndex = toArray(elem.parentNode.childNodes).indexOf(elem);
    let key;
    if (elem.classList.contains('result')) {
        key = keyResult;
    } else if (elem.classList.contains('links')) {
        key = keyLink;
    } else {
        key = keyAlpha;
    }
    sortTable(elem, key(colIndex));
}

function showAllExtras() { // eslint-disable-line no-unused-vars
    findAll('.col-result').forEach(showExtras);
}

function hideAllExtras() { // eslint-disable-line no-unused-vars
    findAll('.col-result').forEach(hideExtras);
}

function showExtras(colresultElem) {
    const extras = colresultElem.parentNode.nextElementSibling;
    const expandcollapse = colresultElem.firstElementChild;
    extras.classList.remove('collapsed');
    expandcollapse.classList.remove('expander');
    expandcollapse.classList.add('collapser');
}

function hideExtras(colresultElem) {
    const extras = colresultElem.parentNode.nextElementSibling;
    const expandcollapse = colresultElem.firstElementChild;
    extras.classList.add('collapsed');
    expandcollapse.classList.remove('collapser');
    expandcollapse.classList.add('expander');
}

function showFilters() {
    const filterItems = document.getElementsByClassName('filter');
    for (let i = 0; i < filterItems.length; i++)
        filterItems[i].hidden = false;
}

function addCollapse() {
    // Add links for show/hide all
    const resulttable = find('table#results-table');
    const showhideall = document.createElement('p');
    showhideall.innerHTML = '<a href="javascript:showAllExtras()">Show all details</a> / ' +
                            '<a href="javascript:hideAllExtras()">Hide all details</a>';
    resulttable.parentElement.insertBefore(showhideall, resulttable);

    // Add show/hide link to each result
    findAll('.col-result').forEach(function(elem) {
        const collapsed = getQueryParameter('collapsed') || 'Passed';
        const extras = elem.parentNode.nextElementSibling;
        const expandcollapse = document.createElement('span');
        if (extras.classList.contains('collapsed')) {
            expandcollapse.classList.add('expander');
        } else if (collapsed.includes(elem.innerHTML)) {
            extras.classList.add('collapsed');
            expandcollapse.classList.add('expander');
        } else {
            expandcollapse.classList.add('collapser');
        }
        elem.appendChild(expandcollapse);

        elem.addEventListener('click', function(event) {
            if (event.currentTarget.parentNode.nextElementSibling.classList.contains('collapsed')) {
                showExtras(event.currentTarget);
            } else {
                hideExtras(event.currentTarget);
            }
        });
    });
}

function getQueryParameter(name) {
    const match = RegExp('[?&]' + name + '=([^&]*)').exec(window.location.search);
    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}

function init () { // eslint-disable-line no-unused-vars
    resetSortHeaders();

    addCollapse();

    showFilters();

    sortColumn(find('.initial-sort'));

    findAll('.sortable').forEach(function(elem) {
        elem.addEventListener('click',
            function() {
                sortColumn(elem);
            }, false);
    });
}

function sortTable(clicked, keyFunc) {
    const rows = findAll('.results-table-row');
    const reversed = !clicked.classList.contains('asc');
    const sortedRows = sort(rows, keyFunc, reversed);
    /* Whole table is removed here because browsers acts much slower
     * when appending existing elements.
     */
    const thead = document.getElementById('results-table-head');
    document.getElementById('results-table').remove();
    const parent = document.createElement('table');
    parent.id = 'results-table';
    parent.appendChild(thead);
    sortedRows.forEach(function(elem) {
        parent.appendChild(elem);
    });
    document.getElementsByTagName('BODY')[0].appendChild(parent);
}

function sort(items, keyFunc, reversed) {
    const sortArray = items.map(function(item, i) {
        return [keyFunc(item), i];
    });

    sortArray.sort(function(a, b) {
        const keyA = a[0];
        const keyB = b[0];

        if (keyA == keyB) return 0;

        if (reversed) {
            return keyA < keyB ? 1 : -1;
        } else {
            return keyA > keyB ? 1 : -1;
        }
    });

    return sortArray.map(function(item) {
        const index = item[1];
        return items[index];
    });
}

function keyAlpha(colIndex) {
    return function(elem) {
        return elem.childNodes[1].childNodes[colIndex].firstChild.data.toLowerCase();
    };
}

function keyLink(colIndex) {
    return function(elem) {
        const dataCell = elem.childNodes[1].childNodes[colIndex].firstChild;
        return dataCell == null ? '' : dataCell.innerText.toLowerCase();
    };
}

function keyResult(colIndex) {
    return function(elem) {
        const strings = ['Error', 'Failed', 'Rerun', 'XFailed', 'XPassed',
            'Skipped', 'Passed'];
        return strings.indexOf(elem.childNodes[1].childNodes[colIndex].firstChild.data);
    };
}

function resetSortHeaders() {
    findAll('.sort-icon').forEach(function(elem) {
        elem.parentNode.removeChild(elem);
    });
    findAll('.sortable').forEach(function(elem) {
        const icon = document.createElement('div');
        icon.className = 'sort-icon';
        icon.textContent = 'vvv';
        elem.insertBefore(icon, elem.firstChild);
        elem.classList.remove('desc', 'active');
        elem.classList.add('asc', 'inactive');
    });
}

function toggleSortStates(elem) {
    //if active, toggle between asc and desc
    if (elem.classList.contains('active')) {
        elem.classList.toggle('asc');
        elem.classList.toggle('desc');
    }

    //if inactive, reset all other functions and add ascending active
    if (elem.classList.contains('inactive')) {
        resetSortHeaders();
        elem.classList.remove('inactive');
        elem.classList.add('active');
    }
}

function isAllRowsHidden(value) {
    return value.hidden == false;
}

function filterTable(elem) { // eslint-disable-line no-unused-vars
    const outcomeAtt = 'data-test-result';
    const outcome = elem.getAttribute(outcomeAtt);
    const classOutcome = outcome + ' results-table-row';
    const outcomeRows = document.getElementsByClassName(classOutcome);

    for(let i = 0; i < outcomeRows.length; i++){
        outcomeRows[i].hidden = !elem.checked;
    }

    const rows = findAll('.results-table-row').filter(isAllRowsHidden);
    const allRowsHidden = rows.length == 0 ? true : false;
    const notFoundMessage = document.getElementById('not-found-message');
    notFoundMessage.hidden = !allRowsHidden;
}
</script>
    <h1>report.html</h1>
    <p>Report generated on 13-Jan-2023 at 12:28:11 by <a href="https://pypi.python.org/pypi/pytest-html">pytest-html</a> v3.1.1</p>
    <h2>Environment</h2>
    <table id="environment">
      <tr>
        <td>Packages</td>
        <td>{"pluggy": "1.0.0", "py": "1.11.0", "pytest": "7.0.1"}</td></tr>
      <tr>
        <td>Platform</td>
        <td>Windows-10-10.0.19041-SP0</td></tr>
      <tr>
        <td>Plugins</td>
        <td>{"allure-pytest": "2.12.0", "html": "3.1.1", "metadata": "1.11.0"}</td></tr>
      <tr>
        <td>Python</td>
        <td>3.6.8</td></tr></table>
    <h2>Summary</h2>
    <p>30 tests ran in 67.32 seconds. </p>
    <p class="filter" hidden="true">(Un)check the boxes to filter the results.</p><input checked="true" class="filter" data-test-result="passed" hidden="true" name="filter_checkbox" onChange="filterTable(this)" type="checkbox"/><span class="passed">28 passed</span>, <input checked="true" class="filter" data-test-result="skipped" disabled="true" hidden="true" name="filter_checkbox" onChange="filterTable(this)" type="checkbox"/><span class="skipped">0 skipped</span>, <input checked="true" class="filter" data-test-result="failed" hidden="true" name="filter_checkbox" onChange="filterTable(this)" type="checkbox"/><span class="failed">2 failed</span>, <input checked="true" class="filter" data-test-result="error" disabled="true" hidden="true" name="filter_checkbox" onChange="filterTable(this)" type="checkbox"/><span class="error">0 errors</span>, <input checked="true" class="filter" data-test-result="xfailed" disabled="true" hidden="true" name="filter_checkbox" onChange="filterTable(this)" type="checkbox"/><span class="xfailed">0 expected failures</span>, <input checked="true" class="filter" data-test-result="xpassed" disabled="true" hidden="true" name="filter_checkbox" onChange="filterTable(this)" type="checkbox"/><span class="xpassed">0 unexpected passes</span>
    <h2>Results</h2>
    <table id="results-table">
      <thead id="results-table-head">
        <tr>
          <th class="sortable result initial-sort" col="result">Result</th>
          <th class="sortable" col="name">Test</th>
          <th class="sortable" col="duration">Duration</th>
          <th class="sortable links" col="links">Links</th></tr>
        <tr hidden="true" id="not-found-message">
          <th colspan="4">No results found. Try to check the filters</th></tr></thead>
      <tbody class="failed results-table-row">
        <tr>
          <td class="col-result">Failed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test01_approve[params1]</td>
          <td class="col-duration">0.05</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log">self = &lt;scripts.test_02_approve_trust.TestApproveTrust object at 0x0000018396601C18&gt;<br/>params = {&#x27;card_id&#x27;: &#x27;350102199003072237&#x27;, &#x27;desc&#x27;: &#x27;认证失败（姓名为空）&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交失败&#x27;, ...}<br/><br/>    @pytest.mark.parametrize(&quot;params&quot;, read_json(&quot;approve.json&quot;,&quot;approve_data&quot;))<br/>    def test01_approve(self,params):<br/>        try:<br/>            logging.info(&quot;参数化的数据为：{}&quot;.format(params))<br/>            # 调用实名认证接口执行测试<br/>            res = self.approve.api_approve(realname=params[&quot;realname&quot;],card_id=params[&quot;card_id&quot;])<br/>            logging.info(&quot;1-实名认证接口测试执行返回结果为：{}&quot;.format(res.text))<br/>            # 断言<br/>            assert params[&quot;expect_code&quot;] == res.status_code<br/>&gt;           assert params[&quot;expect_text&quot;] in res.text<br/><span class="error">E           assert &#x27;提交失败&#x27; in &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27;</span><br/><span class="error">E            +  where &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27; = &lt;Response [200]&gt;.text</span><br/><br/>scripts\test_02_approve_trust.py:38: AssertionError<br/> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:06,636 INFO [test_02_approve_trust.py(test01_approve:32)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证失败（姓名为空）&#x27;, &#x27;realname&#x27;: &#x27;&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交失败&#x27;}
2023-01-13 12:28:06,636 INFO [test_02_approve_trust.py(test01_approve:32)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证失败（姓名为空）&#x27;, &#x27;realname&#x27;: &#x27;&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交失败&#x27;}
2023-01-13 12:28:06,636 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;}
2023-01-13 12:28:06,636 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;}
2023-01-13 12:28:06,696 INFO [test_02_approve_trust.py(test01_approve:35)] - 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:06,696 INFO [test_02_approve_trust.py(test01_approve:35)] - 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:06,696 ERROR [test_02_approve_trust.py(test01_approve:42)] - 断言错误！原因：Traceback (most recent call last):
  File &quot;D:\pycharm\gz-18-pytest\scripts\test_02_approve_trust.py&quot;, line 38, in test01_approve
    assert params[&quot;expect_text&quot;] in res.text
AssertionError: assert &#x27;提交失败&#x27; in &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27;
 +  where &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27; = &lt;Response [200]&gt;.text

2023-01-13 12:28:06,696 ERROR [test_02_approve_trust.py(test01_approve:42)] - 断言错误！原因：Traceback (most recent call last):
  File &quot;D:\pycharm\gz-18-pytest\scripts\test_02_approve_trust.py&quot;, line 38, in test01_approve
    assert params[&quot;expect_text&quot;] in res.text
AssertionError: assert &#x27;提交失败&#x27; in &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27;
 +  where &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27; = &lt;Response [200]&gt;.text

<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:32 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证失败（姓名为空）&#x27;, &#x27;realname&#x27;: &#x27;&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交失败&#x27;}
INFO     root:api_approve_trust.py:27 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;}
INFO     root:test_02_approve_trust.py:35 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
ERROR    root:test_02_approve_trust.py:42 断言错误！原因：Traceback (most recent call last):
  File &quot;D:\pycharm\gz-18-pytest\scripts\test_02_approve_trust.py&quot;, line 38, in test01_approve
    assert params[&quot;expect_text&quot;] in res.text
AssertionError: assert &#x27;提交失败&#x27; in &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27;
 +  where &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27; = &lt;Response [200]&gt;.text<br/></div></td></tr></tbody>
      <tbody class="failed results-table-row">
        <tr>
          <td class="col-result">Failed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test01_approve[params2]</td>
          <td class="col-duration">0.05</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log">self = &lt;scripts.test_02_approve_trust.TestApproveTrust object at 0x00000183966D2550&gt;<br/>params = {&#x27;card_id&#x27;: &#x27;&#x27;, &#x27;desc&#x27;: &#x27;认证失败（身份证为空）&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交失败&#x27;, ...}<br/><br/>    @pytest.mark.parametrize(&quot;params&quot;, read_json(&quot;approve.json&quot;,&quot;approve_data&quot;))<br/>    def test01_approve(self,params):<br/>        try:<br/>            logging.info(&quot;参数化的数据为：{}&quot;.format(params))<br/>            # 调用实名认证接口执行测试<br/>            res = self.approve.api_approve(realname=params[&quot;realname&quot;],card_id=params[&quot;card_id&quot;])<br/>            logging.info(&quot;1-实名认证接口测试执行返回结果为：{}&quot;.format(res.text))<br/>            # 断言<br/>            assert params[&quot;expect_code&quot;] == res.status_code<br/>&gt;           assert params[&quot;expect_text&quot;] in res.text<br/><span class="error">E           assert &#x27;提交失败&#x27; in &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27;</span><br/><span class="error">E            +  where &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27; = &lt;Response [200]&gt;.text</span><br/><br/>scripts\test_02_approve_trust.py:38: AssertionError<br/> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:06,711 INFO [test_02_approve_trust.py(test01_approve:32)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证失败（身份证为空）&#x27;, &#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交失败&#x27;}
2023-01-13 12:28:06,711 INFO [test_02_approve_trust.py(test01_approve:32)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证失败（身份证为空）&#x27;, &#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交失败&#x27;}
2023-01-13 12:28:06,711 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;&#x27;}
2023-01-13 12:28:06,711 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;&#x27;}
2023-01-13 12:28:06,756 INFO [test_02_approve_trust.py(test01_approve:35)] - 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:06,756 INFO [test_02_approve_trust.py(test01_approve:35)] - 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:06,756 ERROR [test_02_approve_trust.py(test01_approve:42)] - 断言错误！原因：Traceback (most recent call last):
  File &quot;D:\pycharm\gz-18-pytest\scripts\test_02_approve_trust.py&quot;, line 38, in test01_approve
    assert params[&quot;expect_text&quot;] in res.text
AssertionError: assert &#x27;提交失败&#x27; in &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27;
 +  where &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27; = &lt;Response [200]&gt;.text

2023-01-13 12:28:06,756 ERROR [test_02_approve_trust.py(test01_approve:42)] - 断言错误！原因：Traceback (most recent call last):
  File &quot;D:\pycharm\gz-18-pytest\scripts\test_02_approve_trust.py&quot;, line 38, in test01_approve
    assert params[&quot;expect_text&quot;] in res.text
AssertionError: assert &#x27;提交失败&#x27; in &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27;
 +  where &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27; = &lt;Response [200]&gt;.text

<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:32 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证失败（身份证为空）&#x27;, &#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交失败&#x27;}
INFO     root:api_approve_trust.py:27 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;&#x27;}
INFO     root:test_02_approve_trust.py:35 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
ERROR    root:test_02_approve_trust.py:42 断言错误！原因：Traceback (most recent call last):
  File &quot;D:\pycharm\gz-18-pytest\scripts\test_02_approve_trust.py&quot;, line 38, in test01_approve
    assert params[&quot;expect_text&quot;] in res.text
AssertionError: assert &#x27;提交失败&#x27; in &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27;
 +  where &#x27;{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}&#x27; = &lt;Response [200]&gt;.text<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_01_img_code[params0]</td>
          <td class="col-duration">0.43</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> -----------------------------Captured stderr setup------------------------------ <br/>2023-01-13 12:27:04,604 INFO [db_util.py(db_util:122)] - 执行增删改SQL语句的结果：1
<br/> -------------------------------Captured log setup------------------------------- <br/>INFO     root:db_util.py:122 执行增删改SQL语句的结果：1<br/> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:04,815 INFO [test_01_register_login.py(test_01_img_code:29)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机小数）&#x27;, &#x27;random&#x27;: 0.123, &#x27;expect_code&#x27;: 200}
2023-01-13 12:27:04,815 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:27:04,920 INFO [test_01_register_login.py(test_01_img_code:33)] - 200
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:29 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机小数）&#x27;, &#x27;random&#x27;: 0.123, &#x27;expect_code&#x27;: 200}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
INFO     root:test_01_register_login.py:33 200<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_01_img_code[params1]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:04,934 INFO [test_01_register_login.py(test_01_img_code:29)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机整数）&#x27;, &#x27;random&#x27;: 123, &#x27;expect_code&#x27;: 200}
2023-01-13 12:27:04,934 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/123
2023-01-13 12:27:04,969 INFO [test_01_register_login.py(test_01_img_code:33)] - 200
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:29 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机整数）&#x27;, &#x27;random&#x27;: 123, &#x27;expect_code&#x27;: 200}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/123
INFO     root:test_01_register_login.py:33 200<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_01_img_code[params2]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:04,970 INFO [test_01_register_login.py(test_01_img_code:29)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取图片验证码失败（随机数为空）&#x27;, &#x27;random&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 404}
2023-01-13 12:27:04,970 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/
2023-01-13 12:27:05,003 INFO [test_01_register_login.py(test_01_img_code:33)] - 404
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:29 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取图片验证码失败（随机数为空）&#x27;, &#x27;random&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 404}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/
INFO     root:test_01_register_login.py:33 404<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_01_img_code[params3]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,004 INFO [test_01_register_login.py(test_01_img_code:29)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取图片验证码失败（随机数为字符串）&#x27;, &#x27;random&#x27;: &#x27;123hello&#x27;, &#x27;expect_code&#x27;: 400}
2023-01-13 12:27:05,004 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/123hello
2023-01-13 12:27:05,034 INFO [test_01_register_login.py(test_01_img_code:33)] - 400
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:29 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取图片验证码失败（随机数为字符串）&#x27;, &#x27;random&#x27;: &#x27;123hello&#x27;, &#x27;expect_code&#x27;: 400}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/123hello
INFO     root:test_01_register_login.py:33 400<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_02_phone_code[params0]</td>
          <td class="col-duration">0.08</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,034 INFO [test_01_register_login.py(test_02_phone_code:46)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取短信验证码成功&#x27;, &#x27;phone&#x27;: &#x27;13866660001&#x27;, &#x27;imgVerifyCode&#x27;: 8888, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;发送成功&#x27;}
2023-01-13 12:27:05,034 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:27:05,064 INFO [test_01_register_login.py(test_02_phone_code:50)] - {&#x27;Server&#x27;: &#x27;nginx/1.10.1&#x27;, &#x27;Date&#x27;: &#x27;Fri, 13 Jan 2023 04:27:06 GMT&#x27;, &#x27;Content-Length&#x27;: &#x27;1949&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;}
2023-01-13 12:27:05,064 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: &#x27;13866660001&#x27;, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:27:05,109 INFO [test_01_register_login.py(test_02_phone_code:54)] - {&#x27;User-Agent&#x27;: &#x27;python-requests/2.27.1&#x27;, &#x27;Accept-Encoding&#x27;: &#x27;gzip, deflate, br&#x27;, &#x27;Accept&#x27;: &#x27;*/*&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;, &#x27;Cookie&#x27;: &#x27;JSESSIONID=C1607CC0C73C7DB4C5DA1AC7EF051863&#x27;, &#x27;Content-Length&#x27;: &#x27;46&#x27;, &#x27;Content-Type&#x27;: &#x27;application/x-www-form-urlencoded&#x27;}
2023-01-13 12:27:05,109 INFO [test_01_register_login.py(test_02_phone_code:56)] - {&quot;status&quot;:200,&quot;description&quot;:&quot;短信发送成功&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:46 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取短信验证码成功&#x27;, &#x27;phone&#x27;: &#x27;13866660001&#x27;, &#x27;imgVerifyCode&#x27;: 8888, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;发送成功&#x27;}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
INFO     root:test_01_register_login.py:50 {&#x27;Server&#x27;: &#x27;nginx/1.10.1&#x27;, &#x27;Date&#x27;: &#x27;Fri, 13 Jan 2023 04:27:06 GMT&#x27;, &#x27;Content-Length&#x27;: &#x27;1949&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;}
INFO     root:api_register_login.py:37 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: &#x27;13866660001&#x27;, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
INFO     root:test_01_register_login.py:54 {&#x27;User-Agent&#x27;: &#x27;python-requests/2.27.1&#x27;, &#x27;Accept-Encoding&#x27;: &#x27;gzip, deflate, br&#x27;, &#x27;Accept&#x27;: &#x27;*/*&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;, &#x27;Cookie&#x27;: &#x27;JSESSIONID=C1607CC0C73C7DB4C5DA1AC7EF051863&#x27;, &#x27;Content-Length&#x27;: &#x27;46&#x27;, &#x27;Content-Type&#x27;: &#x27;application/x-www-form-urlencoded&#x27;}
INFO     root:test_01_register_login.py:56 {&quot;status&quot;:200,&quot;description&quot;:&quot;短信发送成功&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_02_phone_code[params1]</td>
          <td class="col-duration">0.06</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,109 INFO [test_01_register_login.py(test_02_phone_code:46)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取短信验证码失败&#x27;, &#x27;phone&#x27;: &#x27;13866660001&#x27;, &#x27;imgVerifyCode&#x27;: 8889, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
2023-01-13 12:27:05,109 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:27:05,154 INFO [test_01_register_login.py(test_02_phone_code:50)] - {&#x27;Server&#x27;: &#x27;nginx/1.10.1&#x27;, &#x27;Date&#x27;: &#x27;Fri, 13 Jan 2023 04:27:06 GMT&#x27;, &#x27;Content-Length&#x27;: &#x27;2206&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;}
2023-01-13 12:27:05,154 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: &#x27;13866660001&#x27;, &#x27;imgVerifyCode&#x27;: 8889, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:27:05,184 INFO [test_01_register_login.py(test_02_phone_code:54)] - {&#x27;User-Agent&#x27;: &#x27;python-requests/2.27.1&#x27;, &#x27;Accept-Encoding&#x27;: &#x27;gzip, deflate, br&#x27;, &#x27;Accept&#x27;: &#x27;*/*&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;, &#x27;Cookie&#x27;: &#x27;JSESSIONID=C1607CC0C73C7DB4C5DA1AC7EF051863&#x27;, &#x27;Content-Length&#x27;: &#x27;46&#x27;, &#x27;Content-Type&#x27;: &#x27;application/x-www-form-urlencoded&#x27;}
2023-01-13 12:27:05,184 INFO [test_01_register_login.py(test_02_phone_code:56)] - {&quot;status&quot;:100,&quot;description&quot;:&quot;图片验证码错误&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:46 参数化的本质是：{&#x27;desc&#x27;: &#x27;获取短信验证码失败&#x27;, &#x27;phone&#x27;: &#x27;13866660001&#x27;, &#x27;imgVerifyCode&#x27;: 8889, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
INFO     root:test_01_register_login.py:50 {&#x27;Server&#x27;: &#x27;nginx/1.10.1&#x27;, &#x27;Date&#x27;: &#x27;Fri, 13 Jan 2023 04:27:06 GMT&#x27;, &#x27;Content-Length&#x27;: &#x27;2206&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;}
INFO     root:api_register_login.py:37 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: &#x27;13866660001&#x27;, &#x27;imgVerifyCode&#x27;: 8889, &#x27;type&#x27;: &#x27;type&#x27;}
INFO     root:test_01_register_login.py:54 {&#x27;User-Agent&#x27;: &#x27;python-requests/2.27.1&#x27;, &#x27;Accept-Encoding&#x27;: &#x27;gzip, deflate, br&#x27;, &#x27;Accept&#x27;: &#x27;*/*&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;, &#x27;Cookie&#x27;: &#x27;JSESSIONID=C1607CC0C73C7DB4C5DA1AC7EF051863&#x27;, &#x27;Content-Length&#x27;: &#x27;46&#x27;, &#x27;Content-Type&#x27;: &#x27;application/x-www-form-urlencoded&#x27;}
INFO     root:test_01_register_login.py:56 {&quot;status&quot;:100,&quot;description&quot;:&quot;图片验证码错误&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_03_register[params0]</td>
          <td class="col-duration">0.20</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,184 INFO [test_01_register_login.py(test_03_register:70)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;注册成功（必填参数）&#x27;, &#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;注册成功&#x27;}
2023-01-13 12:27:05,184 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:27:05,214 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660001, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:27:05,259 INFO [api_register_login.py(api_register:47)] - 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
2023-01-13 12:27:05,379 INFO [test_01_register_login.py(test_03_register:79)] - {&quot;status&quot;:200,&quot;data&quot;:{&quot;isLogin&quot;:&quot;1&quot;},&quot;description&quot;:&quot;注册成功&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:70 参数化的本质是：{&#x27;desc&#x27;: &#x27;注册成功（必填参数）&#x27;, &#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;注册成功&#x27;}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
INFO     root:api_register_login.py:37 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660001, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
INFO     root:api_register_login.py:47 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
INFO     root:test_01_register_login.py:79 {&quot;status&quot;:200,&quot;data&quot;:{&quot;isLogin&quot;:&quot;1&quot;},&quot;description&quot;:&quot;注册成功&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_03_register[params1]</td>
          <td class="col-duration">0.09</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,379 INFO [test_01_register_login.py(test_03_register:70)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;注册失败（图片验证码错误）&#x27;, &#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8889, &#x27;phone_code&#x27;: 666666, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
2023-01-13 12:27:05,379 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:27:05,424 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8889, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:27:05,454 INFO [api_register_login.py(api_register:47)] - 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8889, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
2023-01-13 12:27:05,484 INFO [test_01_register_login.py(test_03_register:79)] - {&quot;status&quot;:100,&quot;description&quot;:&quot;验证码错误!&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:70 参数化的本质是：{&#x27;desc&#x27;: &#x27;注册失败（图片验证码错误）&#x27;, &#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8889, &#x27;phone_code&#x27;: 666666, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
INFO     root:api_register_login.py:37 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8889, &#x27;type&#x27;: &#x27;type&#x27;}
INFO     root:api_register_login.py:47 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8889, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
INFO     root:test_01_register_login.py:79 {&quot;status&quot;:100,&quot;description&quot;:&quot;验证码错误!&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_03_register[params2]</td>
          <td class="col-duration">0.11</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,484 INFO [test_01_register_login.py(test_03_register:70)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;注册失败（短信验证码错误）&#x27;, &#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666667, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
2023-01-13 12:27:05,484 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:27:05,521 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:27:05,566 INFO [api_register_login.py(api_register:47)] - 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666667, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
2023-01-13 12:27:05,596 INFO [test_01_register_login.py(test_03_register:79)] - {&quot;status&quot;:100,&quot;description&quot;:&quot;验证码错误&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:70 参数化的本质是：{&#x27;desc&#x27;: &#x27;注册失败（短信验证码错误）&#x27;, &#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666667, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
INFO     root:api_register_login.py:37 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
INFO     root:api_register_login.py:47 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666667, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
INFO     root:test_01_register_login.py:79 {&quot;status&quot;:100,&quot;description&quot;:&quot;验证码错误&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_03_register[params3]</td>
          <td class="col-duration">0.11</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,596 INFO [test_01_register_login.py(test_03_register:70)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;注册失败（手机号已存在）&#x27;, &#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;已存在&#x27;}
2023-01-13 12:27:05,596 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:27:05,626 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660001, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:27:05,671 INFO [api_register_login.py(api_register:47)] - 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
2023-01-13 12:27:05,716 INFO [test_01_register_login.py(test_03_register:79)] - {&quot;status&quot;:100,&quot;description&quot;:&quot;手机已存在!&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:70 参数化的本质是：{&#x27;desc&#x27;: &#x27;注册失败（手机号已存在）&#x27;, &#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;已存在&#x27;}
INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
INFO     root:api_register_login.py:37 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660001, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
INFO     root:api_register_login.py:47 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
INFO     root:test_01_register_login.py:79 {&quot;status&quot;:100,&quot;description&quot;:&quot;手机已存在!&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_04_login[params0]</td>
          <td class="col-duration">0.11</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,716 INFO [test_01_register_login.py(test_04_login:93)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;登录成功&#x27;, &#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;登录成功&#x27;}
2023-01-13 12:27:05,716 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:27:05,821 INFO [test_01_register_login.py(test_04_login:115)] - {&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:93 参数化的本质是：{&#x27;desc&#x27;: &#x27;登录成功&#x27;, &#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;登录成功&#x27;}
INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
INFO     root:test_01_register_login.py:115 {&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_04_login[params1]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,821 INFO [test_01_register_login.py(test_04_login:93)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;登录失败（密码为空）&#x27;, &#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;不能为空&#x27;}
2023-01-13 12:27:05,821 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;&#x27;}
2023-01-13 12:27:05,851 INFO [test_01_register_login.py(test_04_login:115)] - {&quot;status&quot;:100,&quot;description&quot;:&quot;密码不能为空&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:93 参数化的本质是：{&#x27;desc&#x27;: &#x27;登录失败（密码为空）&#x27;, &#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;不能为空&#x27;}
INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;&#x27;}
INFO     root:test_01_register_login.py:115 {&quot;status&quot;:100,&quot;description&quot;:&quot;密码不能为空&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_04_login[params2]</td>
          <td class="col-duration">60.25</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:27:05,851 INFO [test_01_register_login.py(test_04_login:93)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;登录失败（解锁）&#x27;, &#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;error123&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;登录成功&#x27;}
2023-01-13 12:27:05,851 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;error123&#x27;}
2023-01-13 12:27:05,896 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;error123&#x27;}
2023-01-13 12:27:05,941 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;error123&#x27;}
2023-01-13 12:28:05,984 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:06,119 INFO [test_01_register_login.py(test_04_login:107)] - {&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:93 参数化的本质是：{&#x27;desc&#x27;: &#x27;登录失败（解锁）&#x27;, &#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;error123&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;登录成功&#x27;}
INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;error123&#x27;}
INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;error123&#x27;}
INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;error123&#x27;}
INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
INFO     root:test_01_register_login.py:107 {&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_05_login_status[params0]</td>
          <td class="col-duration">0.20</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:06,119 INFO [test_01_register_login.py(test_05_login_status:129)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;查询登录状态（未登录）&#x27;, &#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;未登&#x27;}
2023-01-13 12:28:06,119 INFO [api_register_login.py(api_logout:70)] - 退出登录接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/member/member/logout
2023-01-13 12:28:06,284 INFO [api_register_login.py(api_login_status:63)] - 是否登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/islogin
2023-01-13 12:28:06,314 INFO [test_01_register_login.py(test_05_login_status:138)] - {&quot;status&quot;:250,&quot;description&quot;:&quot;您未登陆！&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:129 参数化的本质是：{&#x27;desc&#x27;: &#x27;查询登录状态（未登录）&#x27;, &#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;未登&#x27;}
INFO     root:api_register_login.py:70 退出登录接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/member/member/logout
INFO     root:api_register_login.py:63 是否登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/islogin
INFO     root:test_01_register_login.py:138 {&quot;status&quot;:250,&quot;description&quot;:&quot;您未登陆！&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_01_register_login.py::Test01RegisterLogin::test_05_login_status[params1]</td>
          <td class="col-duration">0.15</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:06,329 INFO [test_01_register_login.py(test_05_login_status:129)] - 参数化的本质是：{&#x27;desc&#x27;: &#x27;查询登录状态（已登录）&#x27;, &#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;OK&#x27;}
2023-01-13 12:28:06,329 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:06,434 INFO [api_register_login.py(api_login_status:63)] - 是否登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/islogin
2023-01-13 12:28:06,471 INFO [test_01_register_login.py(test_05_login_status:138)] - {&quot;status&quot;:200,&quot;description&quot;:&quot;OK&quot;}
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_01_register_login.py:129 参数化的本质是：{&#x27;desc&#x27;: &#x27;查询登录状态（已登录）&#x27;, &#x27;phone&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;OK&#x27;}
INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
INFO     root:api_register_login.py:63 是否登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/islogin
INFO     root:test_01_register_login.py:138 {&quot;status&quot;:200,&quot;description&quot;:&quot;OK&quot;}<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test01_approve[params0]</td>
          <td class="col-duration">0.16</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> -----------------------------Captured stdout setup------------------------------ <br/>登录的响应头：{&#x27;Server&#x27;: &#x27;nginx/1.10.1&#x27;, &#x27;Date&#x27;: &#x27;Fri, 13 Jan 2023 04:28:08 GMT&#x27;, &#x27;Content-Type&#x27;: &#x27;application/json;charset=UTF-8&#x27;, &#x27;Content-Length&#x27;: &#x27;43&#x27;, &#x27;Connection&#x27;: &#x27;keep-alive&#x27;, &#x27;Set-Cookie&#x27;: &#x27;rememberMe=deleteMe; Path=/; Max-Age=0; Expires=Thu, 12-Jan-2023 04:28:08 GMT&#x27;}
<br/> -----------------------------Captured stderr setup------------------------------ <br/>2023-01-13 12:28:06,471 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:06,471 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
<br/> -------------------------------Captured log setup------------------------------- <br/>INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}<br/> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:06,591 INFO [test_02_approve_trust.py(test01_approve:32)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证成功&#x27;, &#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交成功&#x27;}
2023-01-13 12:28:06,591 INFO [test_02_approve_trust.py(test01_approve:32)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证成功&#x27;, &#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交成功&#x27;}
2023-01-13 12:28:06,591 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;}
2023-01-13 12:28:06,591 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;}
2023-01-13 12:28:06,636 INFO [test_02_approve_trust.py(test01_approve:35)] - 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:06,636 INFO [test_02_approve_trust.py(test01_approve:35)] - 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:06,636 INFO [test_02_approve_trust.py(test01_approve:39)] - 2-实名认证接口测试断言通过！
2023-01-13 12:28:06,636 INFO [test_02_approve_trust.py(test01_approve:39)] - 2-实名认证接口测试断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:32 参数化的数据为：{&#x27;desc&#x27;: &#x27;认证成功&#x27;, &#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;提交成功&#x27;}
INFO     root:api_approve_trust.py:27 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;张三&#x27;, &#x27;card_id&#x27;: &#x27;350102199003072237&#x27;}
INFO     root:test_02_approve_trust.py:35 1-实名认证接口测试执行返回结果为：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
INFO     root:test_02_approve_trust.py:39 2-实名认证接口测试断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test02_get_approve</td>
          <td class="col-duration">0.04</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:06,771 INFO [api_approve_trust.py(api_approve_status:33)] - 正在调用查询实名认证状态接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/member/getapprove
2023-01-13 12:28:06,771 INFO [api_approve_trust.py(api_approve_status:33)] - 正在调用查询实名认证状态接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/member/getapprove
2023-01-13 12:28:06,816 INFO [test_02_approve_trust.py(test02_get_approve:51)] - 1-获取认证信息接口执行结果为：{&quot;is_email_open&quot;:&quot;-1&quot;,&quot;lastlogin_time&quot;:&quot;1673584088&quot;,&quot;group_status&quot;:&quot;&quot;,&quot;is_auth_user&quot;:&quot;-1&quot;,&quot;is_realname_open&quot;:&quot;2&quot;,&quot;is_corp&quot;:&quot;-1&quot;,&quot;business_license&quot;:&quot;&quot;,&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;,&quot;isCert&quot;:&quot;2&quot;,&quot;realname_card&quot;:&quot;1&quot;,&quot;pay_pwd&quot;:&quot;&quot;,&quot;phone&quot;:&quot;138****0001&quot;,&quot;realname_status&quot;:&quot;-2&quot;,&quot;trustType&quot;:&quot;chinapnr&quot;,&quot;pwd&quot;:&quot;1&quot;,&quot;email&quot;:&quot;&quot;,&quot;is_trust&quot;:&quot;-1&quot;}
2023-01-13 12:28:06,816 INFO [test_02_approve_trust.py(test02_get_approve:51)] - 1-获取认证信息接口执行结果为：{&quot;is_email_open&quot;:&quot;-1&quot;,&quot;lastlogin_time&quot;:&quot;1673584088&quot;,&quot;group_status&quot;:&quot;&quot;,&quot;is_auth_user&quot;:&quot;-1&quot;,&quot;is_realname_open&quot;:&quot;2&quot;,&quot;is_corp&quot;:&quot;-1&quot;,&quot;business_license&quot;:&quot;&quot;,&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;,&quot;isCert&quot;:&quot;2&quot;,&quot;realname_card&quot;:&quot;1&quot;,&quot;pay_pwd&quot;:&quot;&quot;,&quot;phone&quot;:&quot;138****0001&quot;,&quot;realname_status&quot;:&quot;-2&quot;,&quot;trustType&quot;:&quot;chinapnr&quot;,&quot;pwd&quot;:&quot;1&quot;,&quot;email&quot;:&quot;&quot;,&quot;is_trust&quot;:&quot;-1&quot;}
2023-01-13 12:28:06,816 INFO [test_02_approve_trust.py(test02_get_approve:55)] - 2-获取认证信息接口测试断言通过！
2023-01-13 12:28:06,816 INFO [test_02_approve_trust.py(test02_get_approve:55)] - 2-获取认证信息接口测试断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:api_approve_trust.py:33 正在调用查询实名认证状态接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/member/getapprove
INFO     root:test_02_approve_trust.py:51 1-获取认证信息接口执行结果为：{&quot;is_email_open&quot;:&quot;-1&quot;,&quot;lastlogin_time&quot;:&quot;1673584088&quot;,&quot;group_status&quot;:&quot;&quot;,&quot;is_auth_user&quot;:&quot;-1&quot;,&quot;is_realname_open&quot;:&quot;2&quot;,&quot;is_corp&quot;:&quot;-1&quot;,&quot;business_license&quot;:&quot;&quot;,&quot;card_id&quot;:&quot;350****237&quot;,&quot;realname&quot;:&quot;张**&quot;,&quot;isCert&quot;:&quot;2&quot;,&quot;realname_card&quot;:&quot;1&quot;,&quot;pay_pwd&quot;:&quot;&quot;,&quot;phone&quot;:&quot;138****0001&quot;,&quot;realname_status&quot;:&quot;-2&quot;,&quot;trustType&quot;:&quot;chinapnr&quot;,&quot;pwd&quot;:&quot;1&quot;,&quot;email&quot;:&quot;&quot;,&quot;is_trust&quot;:&quot;-1&quot;}
INFO     root:test_02_approve_trust.py:55 2-获取认证信息接口测试断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test03_trust</td>
          <td class="col-duration">0.53</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:06,816 INFO [api_approve_trust.py(api_trust:39)] - 正在调用开户接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/register
2023-01-13 12:28:06,816 INFO [api_approve_trust.py(api_trust:39)] - 正在调用开户接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/register
2023-01-13 12:28:06,861 INFO [test_02_approve_trust.py(test03_trust:67)] - 1-认证接口执行结果为：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &quot;&lt;form name=&#x27;easypaysubmit&#x27; id=&#x27;easypaysubmit&#x27; target=&#x27;_blank&#x27; method=&#x27;post&#x27; action=&#x27;http://121.43.169.97:8000/muser/publicRequests&#x27;&gt;&lt;input name=&#x27;Version&#x27; type=&#x27;hidden&#x27; value=&#x27;10&#x27;/&gt;&lt;input name=&#x27;CmdId&#x27; type=&#x27;hidden&#x27; value=&#x27;UserRegister&#x27;/&gt;&lt;input name=&#x27;MerCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6000060007313892&#x27;/&gt;&lt;input name=&#x27;BgRetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;https://www.baidu.com/&#x27;/&gt;&lt;input name=&#x27;RetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/register/return/23011312280856332352&#x27;/&gt;&lt;input name=&#x27;UsrId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;UsrName&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;IdType&#x27; type=&#x27;hidden&#x27; value=&#x27;00&#x27;/&gt;&lt;input name=&#x27;IdNo&#x27; type=&#x27;hidden&#x27; value=&#x27;350102199003072237&#x27;/&gt;&lt;input name=&#x27;UsrMp&#x27; type=&#x27;hidden&#x27; value=&#x27;13866660001&#x27;/&gt;&lt;input name=&#x27;UsrEmail&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;MerPriv&#x27; type=&#x27;hidden&#x27; value=&#x27;23011312280856332352&#x27;/&gt;&lt;input name=&#x27;ChkValue&#x27; type=&#x27;hidden&#x27; value=&#x27;-101&#x27;/&gt;&lt;input name=&#x27;CharSet&#x27; type=&#x27;hidden&#x27; value=&#x27;UTF-8&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[&#x27;easypaysubmit&#x27;].submit();&lt;/script&gt;&quot;}}
2023-01-13 12:28:06,861 INFO [test_02_approve_trust.py(test03_trust:67)] - 1-认证接口执行结果为：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &quot;&lt;form name=&#x27;easypaysubmit&#x27; id=&#x27;easypaysubmit&#x27; target=&#x27;_blank&#x27; method=&#x27;post&#x27; action=&#x27;http://121.43.169.97:8000/muser/publicRequests&#x27;&gt;&lt;input name=&#x27;Version&#x27; type=&#x27;hidden&#x27; value=&#x27;10&#x27;/&gt;&lt;input name=&#x27;CmdId&#x27; type=&#x27;hidden&#x27; value=&#x27;UserRegister&#x27;/&gt;&lt;input name=&#x27;MerCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6000060007313892&#x27;/&gt;&lt;input name=&#x27;BgRetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;https://www.baidu.com/&#x27;/&gt;&lt;input name=&#x27;RetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/register/return/23011312280856332352&#x27;/&gt;&lt;input name=&#x27;UsrId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;UsrName&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;IdType&#x27; type=&#x27;hidden&#x27; value=&#x27;00&#x27;/&gt;&lt;input name=&#x27;IdNo&#x27; type=&#x27;hidden&#x27; value=&#x27;350102199003072237&#x27;/&gt;&lt;input name=&#x27;UsrMp&#x27; type=&#x27;hidden&#x27; value=&#x27;13866660001&#x27;/&gt;&lt;input name=&#x27;UsrEmail&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;MerPriv&#x27; type=&#x27;hidden&#x27; value=&#x27;23011312280856332352&#x27;/&gt;&lt;input name=&#x27;ChkValue&#x27; type=&#x27;hidden&#x27; value=&#x27;-101&#x27;/&gt;&lt;input name=&#x27;CharSet&#x27; type=&#x27;hidden&#x27; value=&#x27;UTF-8&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[&#x27;easypaysubmit&#x27;].submit();&lt;/script&gt;&quot;}}
2023-01-13 12:28:06,861 INFO [test_02_approve_trust.py(test03_trust:70)] - 2-认证接口执行断言通过！
2023-01-13 12:28:06,861 INFO [test_02_approve_trust.py(test03_trust:70)] - 2-认证接口执行断言通过！
2023-01-13 12:28:07,350 INFO [test_02_approve_trust.py(test03_trust:75)] - 3-三方开户的执行结果为：UserRegister OK
2023-01-13 12:28:07,350 INFO [test_02_approve_trust.py(test03_trust:75)] - 3-三方开户的执行结果为：UserRegister OK
2023-01-13 12:28:07,350 INFO [test_02_approve_trust.py(test03_trust:78)] - 4-开户接口执行断言通过！
2023-01-13 12:28:07,350 INFO [test_02_approve_trust.py(test03_trust:78)] - 4-开户接口执行断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:api_approve_trust.py:39 正在调用开户接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/register
INFO     root:test_02_approve_trust.py:67 1-认证接口执行结果为：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &quot;&lt;form name=&#x27;easypaysubmit&#x27; id=&#x27;easypaysubmit&#x27; target=&#x27;_blank&#x27; method=&#x27;post&#x27; action=&#x27;http://121.43.169.97:8000/muser/publicRequests&#x27;&gt;&lt;input name=&#x27;Version&#x27; type=&#x27;hidden&#x27; value=&#x27;10&#x27;/&gt;&lt;input name=&#x27;CmdId&#x27; type=&#x27;hidden&#x27; value=&#x27;UserRegister&#x27;/&gt;&lt;input name=&#x27;MerCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6000060007313892&#x27;/&gt;&lt;input name=&#x27;BgRetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;https://www.baidu.com/&#x27;/&gt;&lt;input name=&#x27;RetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/register/return/23011312280856332352&#x27;/&gt;&lt;input name=&#x27;UsrId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;UsrName&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;IdType&#x27; type=&#x27;hidden&#x27; value=&#x27;00&#x27;/&gt;&lt;input name=&#x27;IdNo&#x27; type=&#x27;hidden&#x27; value=&#x27;350102199003072237&#x27;/&gt;&lt;input name=&#x27;UsrMp&#x27; type=&#x27;hidden&#x27; value=&#x27;13866660001&#x27;/&gt;&lt;input name=&#x27;UsrEmail&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;MerPriv&#x27; type=&#x27;hidden&#x27; value=&#x27;23011312280856332352&#x27;/&gt;&lt;input name=&#x27;ChkValue&#x27; type=&#x27;hidden&#x27; value=&#x27;-101&#x27;/&gt;&lt;input name=&#x27;CharSet&#x27; type=&#x27;hidden&#x27; value=&#x27;UTF-8&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[&#x27;easypaysubmit&#x27;].submit();&lt;/script&gt;&quot;}}
INFO     root:test_02_approve_trust.py:70 2-认证接口执行断言通过！
INFO     root:test_02_approve_trust.py:75 3-三方开户的执行结果为：UserRegister OK
INFO     root:test_02_approve_trust.py:78 4-开户接口执行断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test04_recharge_code[params0]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:07,350 INFO [test_02_approve_trust.py(test04_recharge_code:89)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机小数）&#x27;, &#x27;random&#x27;: 0.123456, &#x27;expect_code&#x27;: 200}
2023-01-13 12:28:07,350 INFO [test_02_approve_trust.py(test04_recharge_code:89)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机小数）&#x27;, &#x27;random&#x27;: 0.123456, &#x27;expect_code&#x27;: 200}
2023-01-13 12:28:07,350 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:07,350 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:07,380 INFO [test_02_approve_trust.py(test04_recharge_code:92)] - 1-获取充值验证码接口执行结果为：200
2023-01-13 12:28:07,380 INFO [test_02_approve_trust.py(test04_recharge_code:92)] - 1-获取充值验证码接口执行结果为：200
2023-01-13 12:28:07,380 INFO [test_02_approve_trust.py(test04_recharge_code:95)] - 2-获取充值验证码接口断言通过！
2023-01-13 12:28:07,380 INFO [test_02_approve_trust.py(test04_recharge_code:95)] - 2-获取充值验证码接口断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:89 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机小数）&#x27;, &#x27;random&#x27;: 0.123456, &#x27;expect_code&#x27;: 200}
INFO     root:api_approve_trust.py:45 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
INFO     root:test_02_approve_trust.py:92 1-获取充值验证码接口执行结果为：200
INFO     root:test_02_approve_trust.py:95 2-获取充值验证码接口断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test04_recharge_code[params1]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:07,380 INFO [test_02_approve_trust.py(test04_recharge_code:89)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机整数）&#x27;, &#x27;random&#x27;: 123456, &#x27;expect_code&#x27;: 200}
2023-01-13 12:28:07,380 INFO [test_02_approve_trust.py(test04_recharge_code:89)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机整数）&#x27;, &#x27;random&#x27;: 123456, &#x27;expect_code&#x27;: 200}
2023-01-13 12:28:07,380 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/123456
2023-01-13 12:28:07,380 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/123456
2023-01-13 12:28:07,425 INFO [test_02_approve_trust.py(test04_recharge_code:92)] - 1-获取充值验证码接口执行结果为：200
2023-01-13 12:28:07,425 INFO [test_02_approve_trust.py(test04_recharge_code:92)] - 1-获取充值验证码接口执行结果为：200
2023-01-13 12:28:07,425 INFO [test_02_approve_trust.py(test04_recharge_code:95)] - 2-获取充值验证码接口断言通过！
2023-01-13 12:28:07,425 INFO [test_02_approve_trust.py(test04_recharge_code:95)] - 2-获取充值验证码接口断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:89 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机整数）&#x27;, &#x27;random&#x27;: 123456, &#x27;expect_code&#x27;: 200}
INFO     root:api_approve_trust.py:45 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/123456
INFO     root:test_02_approve_trust.py:92 1-获取充值验证码接口执行结果为：200
INFO     root:test_02_approve_trust.py:95 2-获取充值验证码接口断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test04_recharge_code[params2]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:07,425 INFO [test_02_approve_trust.py(test04_recharge_code:89)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机数为空）&#x27;, &#x27;random&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 404}
2023-01-13 12:28:07,425 INFO [test_02_approve_trust.py(test04_recharge_code:89)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机数为空）&#x27;, &#x27;random&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 404}
2023-01-13 12:28:07,425 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/
2023-01-13 12:28:07,425 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/
2023-01-13 12:28:07,455 INFO [test_02_approve_trust.py(test04_recharge_code:92)] - 1-获取充值验证码接口执行结果为：404
2023-01-13 12:28:07,455 INFO [test_02_approve_trust.py(test04_recharge_code:92)] - 1-获取充值验证码接口执行结果为：404
2023-01-13 12:28:07,455 INFO [test_02_approve_trust.py(test04_recharge_code:95)] - 2-获取充值验证码接口断言通过！
2023-01-13 12:28:07,455 INFO [test_02_approve_trust.py(test04_recharge_code:95)] - 2-获取充值验证码接口断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:89 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机数为空）&#x27;, &#x27;random&#x27;: &#x27;&#x27;, &#x27;expect_code&#x27;: 404}
INFO     root:api_approve_trust.py:45 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/
INFO     root:test_02_approve_trust.py:92 1-获取充值验证码接口执行结果为：404
INFO     root:test_02_approve_trust.py:95 2-获取充值验证码接口断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test04_recharge_code[params3]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:07,455 INFO [test_02_approve_trust.py(test04_recharge_code:89)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机数为字符串）&#x27;, &#x27;random&#x27;: &#x27;asdf&#x27;, &#x27;expect_code&#x27;: 400}
2023-01-13 12:28:07,455 INFO [test_02_approve_trust.py(test04_recharge_code:89)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机数为字符串）&#x27;, &#x27;random&#x27;: &#x27;asdf&#x27;, &#x27;expect_code&#x27;: 400}
2023-01-13 12:28:07,455 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/asdf
2023-01-13 12:28:07,455 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/asdf
2023-01-13 12:28:07,485 INFO [test_02_approve_trust.py(test04_recharge_code:92)] - 1-获取充值验证码接口执行结果为：400
2023-01-13 12:28:07,485 INFO [test_02_approve_trust.py(test04_recharge_code:92)] - 1-获取充值验证码接口执行结果为：400
2023-01-13 12:28:07,485 INFO [test_02_approve_trust.py(test04_recharge_code:95)] - 2-获取充值验证码接口断言通过！
2023-01-13 12:28:07,485 INFO [test_02_approve_trust.py(test04_recharge_code:95)] - 2-获取充值验证码接口断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:89 参数化的数据为：{&#x27;desc&#x27;: &#x27;获取图片验证码成功（随机数为字符串）&#x27;, &#x27;random&#x27;: &#x27;asdf&#x27;, &#x27;expect_code&#x27;: 400}
INFO     root:api_approve_trust.py:45 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/asdf
INFO     root:test_02_approve_trust.py:92 1-获取充值验证码接口执行结果为：400
INFO     root:test_02_approve_trust.py:95 2-获取充值验证码接口断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test05_recharge[params0]</td>
          <td class="col-duration">0.61</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:07,485 INFO [test_02_approve_trust.py(test05_recharge:106)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;后台充值响应成功&#x27;, &#x27;valicode&#x27;: 8888, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;OK&#x27;}
2023-01-13 12:28:07,485 INFO [test_02_approve_trust.py(test05_recharge:106)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;后台充值响应成功&#x27;, &#x27;valicode&#x27;: 8888, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;OK&#x27;}
2023-01-13 12:28:07,485 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:07,485 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:07,531 INFO [api_approve_trust.py(api_recharge:58)] - 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: 8888}
2023-01-13 12:28:07,531 INFO [api_approve_trust.py(api_recharge:58)] - 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: 8888}
2023-01-13 12:28:07,569 INFO [test_02_approve_trust.py(test05_recharge:111)] - 1-充值接口执行测试返回结果为：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &quot;&lt;form name=&#x27;easypaysubmit&#x27; id=&#x27;easypaysubmit&#x27; target=&#x27;_blank&#x27; method=&#x27;post&#x27; action=&#x27;http://121.43.169.97:8000/muser/publicRequests&#x27;&gt;&lt;input name=&#x27;Version&#x27; type=&#x27;hidden&#x27; value=&#x27;10&#x27;/&gt;&lt;input name=&#x27;CmdId&#x27; type=&#x27;hidden&#x27; value=&#x27;NetSave&#x27;/&gt;&lt;input name=&#x27;MerCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6000060007313892&#x27;/&gt;&lt;input name=&#x27;UsrCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6020230113122808&#x27;/&gt;&lt;input name=&#x27;OrdId&#x27; type=&#x27;hidden&#x27; value=&#x27;23011312280927603452&#x27;/&gt;&lt;input name=&#x27;OrdDate&#x27; type=&#x27;hidden&#x27; value=&#x27;20230113&#x27;/&gt;&lt;input name=&#x27;GateBusiId&#x27; type=&#x27;hidden&#x27; value=&#x27;B2C&#x27;/&gt;&lt;input name=&#x27;OpenBankId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;DcFlag&#x27; type=&#x27;hidden&#x27; value=&#x27;D&#x27;/&gt;&lt;input name=&#x27;TransAmt&#x27; type=&#x27;hidden&#x27; value=&#x27;1000.00&#x27;/&gt;&lt;input name=&#x27;RetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/recharge/return/23011312280927603452&#x27;/&gt;&lt;input name=&#x27;BgRetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;https://www.baidu.com/&#x27;/&gt;&lt;input name=&#x27;OpenAcctId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;CertId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;MerPriv&#x27; type=&#x27;hidden&#x27; value=&#x27;72252&#x27;/&gt;&lt;input name=&#x27;ChkValue&#x27; type=&#x27;hidden&#x27; value=&#x27;-101&#x27;/&gt;&lt;input name=&#x27;CharSet&#x27; type=&#x27;hidden&#x27; value=&#x27;UTF-8&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[&#x27;easypaysubmit&#x27;].submit();&lt;/script&gt;&quot;}}
2023-01-13 12:28:07,569 INFO [test_02_approve_trust.py(test05_recharge:111)] - 1-充值接口执行测试返回结果为：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &quot;&lt;form name=&#x27;easypaysubmit&#x27; id=&#x27;easypaysubmit&#x27; target=&#x27;_blank&#x27; method=&#x27;post&#x27; action=&#x27;http://121.43.169.97:8000/muser/publicRequests&#x27;&gt;&lt;input name=&#x27;Version&#x27; type=&#x27;hidden&#x27; value=&#x27;10&#x27;/&gt;&lt;input name=&#x27;CmdId&#x27; type=&#x27;hidden&#x27; value=&#x27;NetSave&#x27;/&gt;&lt;input name=&#x27;MerCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6000060007313892&#x27;/&gt;&lt;input name=&#x27;UsrCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6020230113122808&#x27;/&gt;&lt;input name=&#x27;OrdId&#x27; type=&#x27;hidden&#x27; value=&#x27;23011312280927603452&#x27;/&gt;&lt;input name=&#x27;OrdDate&#x27; type=&#x27;hidden&#x27; value=&#x27;20230113&#x27;/&gt;&lt;input name=&#x27;GateBusiId&#x27; type=&#x27;hidden&#x27; value=&#x27;B2C&#x27;/&gt;&lt;input name=&#x27;OpenBankId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;DcFlag&#x27; type=&#x27;hidden&#x27; value=&#x27;D&#x27;/&gt;&lt;input name=&#x27;TransAmt&#x27; type=&#x27;hidden&#x27; value=&#x27;1000.00&#x27;/&gt;&lt;input name=&#x27;RetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/recharge/return/23011312280927603452&#x27;/&gt;&lt;input name=&#x27;BgRetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;https://www.baidu.com/&#x27;/&gt;&lt;input name=&#x27;OpenAcctId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;CertId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;MerPriv&#x27; type=&#x27;hidden&#x27; value=&#x27;72252&#x27;/&gt;&lt;input name=&#x27;ChkValue&#x27; type=&#x27;hidden&#x27; value=&#x27;-101&#x27;/&gt;&lt;input name=&#x27;CharSet&#x27; type=&#x27;hidden&#x27; value=&#x27;UTF-8&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[&#x27;easypaysubmit&#x27;].submit();&lt;/script&gt;&quot;}}
2023-01-13 12:28:07,569 INFO [test_02_approve_trust.py(test05_recharge:115)] - 2-充值接口测试断言通过！
2023-01-13 12:28:07,569 INFO [test_02_approve_trust.py(test05_recharge:115)] - 2-充值接口测试断言通过！
2023-01-13 12:28:08,103 INFO [test_02_approve_trust.py(test05_recharge:120)] - 3-三方充值的结果为：NetSave OK
2023-01-13 12:28:08,103 INFO [test_02_approve_trust.py(test05_recharge:120)] - 3-三方充值的结果为：NetSave OK
2023-01-13 12:28:08,103 INFO [test_02_approve_trust.py(test05_recharge:123)] - 4-三方充值接口测试断言通过！
2023-01-13 12:28:08,103 INFO [test_02_approve_trust.py(test05_recharge:123)] - 4-三方充值接口测试断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:106 参数化的数据为：{&#x27;desc&#x27;: &#x27;后台充值响应成功&#x27;, &#x27;valicode&#x27;: 8888, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;OK&#x27;}
INFO     root:api_approve_trust.py:45 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
INFO     root:api_approve_trust.py:58 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: 8888}
INFO     root:test_02_approve_trust.py:111 1-充值接口执行测试返回结果为：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &quot;&lt;form name=&#x27;easypaysubmit&#x27; id=&#x27;easypaysubmit&#x27; target=&#x27;_blank&#x27; method=&#x27;post&#x27; action=&#x27;http://121.43.169.97:8000/muser/publicRequests&#x27;&gt;&lt;input name=&#x27;Version&#x27; type=&#x27;hidden&#x27; value=&#x27;10&#x27;/&gt;&lt;input name=&#x27;CmdId&#x27; type=&#x27;hidden&#x27; value=&#x27;NetSave&#x27;/&gt;&lt;input name=&#x27;MerCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6000060007313892&#x27;/&gt;&lt;input name=&#x27;UsrCustId&#x27; type=&#x27;hidden&#x27; value=&#x27;6020230113122808&#x27;/&gt;&lt;input name=&#x27;OrdId&#x27; type=&#x27;hidden&#x27; value=&#x27;23011312280927603452&#x27;/&gt;&lt;input name=&#x27;OrdDate&#x27; type=&#x27;hidden&#x27; value=&#x27;20230113&#x27;/&gt;&lt;input name=&#x27;GateBusiId&#x27; type=&#x27;hidden&#x27; value=&#x27;B2C&#x27;/&gt;&lt;input name=&#x27;OpenBankId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;DcFlag&#x27; type=&#x27;hidden&#x27; value=&#x27;D&#x27;/&gt;&lt;input name=&#x27;TransAmt&#x27; type=&#x27;hidden&#x27; value=&#x27;1000.00&#x27;/&gt;&lt;input name=&#x27;RetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/recharge/return/23011312280927603452&#x27;/&gt;&lt;input name=&#x27;BgRetUrl&#x27; type=&#x27;hidden&#x27; value=&#x27;https://www.baidu.com/&#x27;/&gt;&lt;input name=&#x27;OpenAcctId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;CertId&#x27; type=&#x27;hidden&#x27; value=&#x27;&#x27;/&gt;&lt;input name=&#x27;MerPriv&#x27; type=&#x27;hidden&#x27; value=&#x27;72252&#x27;/&gt;&lt;input name=&#x27;ChkValue&#x27; type=&#x27;hidden&#x27; value=&#x27;-101&#x27;/&gt;&lt;input name=&#x27;CharSet&#x27; type=&#x27;hidden&#x27; value=&#x27;UTF-8&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[&#x27;easypaysubmit&#x27;].submit();&lt;/script&gt;&quot;}}
INFO     root:test_02_approve_trust.py:115 2-充值接口测试断言通过！
INFO     root:test_02_approve_trust.py:120 3-三方充值的结果为：NetSave OK
INFO     root:test_02_approve_trust.py:123 4-三方充值接口测试断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_02_approve_trust.py::TestApproveTrust::test05_recharge[params1]</td>
          <td class="col-duration">0.06</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:08,117 INFO [test_02_approve_trust.py(test05_recharge:106)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;后台充值响应失败-验证码错误&#x27;, &#x27;valicode&#x27;: 8889, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
2023-01-13 12:28:08,117 INFO [test_02_approve_trust.py(test05_recharge:106)] - 参数化的数据为：{&#x27;desc&#x27;: &#x27;后台充值响应失败-验证码错误&#x27;, &#x27;valicode&#x27;: 8889, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
2023-01-13 12:28:08,117 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:08,117 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:08,148 INFO [api_approve_trust.py(api_recharge:58)] - 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: 8889}
2023-01-13 12:28:08,148 INFO [api_approve_trust.py(api_recharge:58)] - 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: 8889}
2023-01-13 12:28:08,178 INFO [test_02_approve_trust.py(test05_recharge:111)] - 1-充值接口执行测试返回结果为：{&#x27;status&#x27;: 100, &#x27;description&#x27;: &#x27;验证码错误&#x27;}
2023-01-13 12:28:08,178 INFO [test_02_approve_trust.py(test05_recharge:111)] - 1-充值接口执行测试返回结果为：{&#x27;status&#x27;: 100, &#x27;description&#x27;: &#x27;验证码错误&#x27;}
2023-01-13 12:28:08,178 INFO [test_02_approve_trust.py(test05_recharge:123)] - 4-三方充值接口测试断言通过！
2023-01-13 12:28:08,178 INFO [test_02_approve_trust.py(test05_recharge:123)] - 4-三方充值接口测试断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:test_02_approve_trust.py:106 参数化的数据为：{&#x27;desc&#x27;: &#x27;后台充值响应失败-验证码错误&#x27;, &#x27;valicode&#x27;: 8889, &#x27;expect_code&#x27;: 200, &#x27;expect_text&#x27;: &#x27;验证码错误&#x27;}
INFO     root:api_approve_trust.py:45 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
INFO     root:api_approve_trust.py:58 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: 8889}
INFO     root:test_02_approve_trust.py:111 1-充值接口执行测试返回结果为：{&#x27;status&#x27;: 100, &#x27;description&#x27;: &#x27;验证码错误&#x27;}
INFO     root:test_02_approve_trust.py:123 4-三方充值接口测试断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_03_risk_tender.py::Test03RiskTender::test_01_risk</td>
          <td class="col-duration">0.24</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> -----------------------------Captured stdout setup------------------------------ <br/>登录接口响应结果：{&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}
<br/> -----------------------------Captured stderr setup------------------------------ <br/>2023-01-13 12:28:08,178 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:08,178 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:08,178 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}
<br/> -------------------------------Captured log setup------------------------------- <br/>INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660001, &#x27;password&#x27;: &#x27;test123&#x27;}<br/> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:08,343 INFO [api_risk_tender.py(api_risk:23)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
2023-01-13 12:28:08,343 INFO [api_risk_tender.py(api_risk:23)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
2023-01-13 12:28:08,343 INFO [api_risk_tender.py(api_risk:23)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
2023-01-13 12:28:08,418 INFO [test_03_risk_tender.py(test_01_risk:32)] - 调用风险评估接口返回结果：{&#x27;status&#x27;: 200, &#x27;data&#x27;: &#x27;提交成功&#x27;, &#x27;description&#x27;: &#x27;OK&#x27;}
2023-01-13 12:28:08,418 INFO [test_03_risk_tender.py(test_01_risk:32)] - 调用风险评估接口返回结果：{&#x27;status&#x27;: 200, &#x27;data&#x27;: &#x27;提交成功&#x27;, &#x27;description&#x27;: &#x27;OK&#x27;}
2023-01-13 12:28:08,418 INFO [test_03_risk_tender.py(test_01_risk:32)] - 调用风险评估接口返回结果：{&#x27;status&#x27;: 200, &#x27;data&#x27;: &#x27;提交成功&#x27;, &#x27;description&#x27;: &#x27;OK&#x27;}
2023-01-13 12:28:08,418 INFO [test_03_risk_tender.py(test_01_risk:35)] - 调用风险评估接口断言通过！
2023-01-13 12:28:08,418 INFO [test_03_risk_tender.py(test_01_risk:35)] - 调用风险评估接口断言通过！
2023-01-13 12:28:08,418 INFO [test_03_risk_tender.py(test_01_risk:35)] - 调用风险评估接口断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:api_risk_tender.py:23 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
INFO     root:test_03_risk_tender.py:32 调用风险评估接口返回结果：{&#x27;status&#x27;: 200, &#x27;data&#x27;: &#x27;提交成功&#x27;, &#x27;description&#x27;: &#x27;OK&#x27;}
INFO     root:test_03_risk_tender.py:35 调用风险评估接口断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_03_risk_tender.py::Test03RiskTender::test_02_tender[param0]</td>
          <td class="col-duration">0.60</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:08,418 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
2023-01-13 12:28:08,418 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
2023-01-13 12:28:08,418 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
2023-01-13 12:28:08,463 INFO [test_03_risk_tender.py(test_02_tender:48)] - 调用投资接口返回结果：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &#x27;&lt;form name=\&#x27;easypaysubmit\&#x27; id=\&#x27;easypaysubmit\&#x27; target=\&#x27;_blank\&#x27; method=\&#x27;post\&#x27; action=\&#x27;http://121.43.169.97:8000/muser/publicRequests\&#x27;&gt;&lt;input name=\&#x27;Version\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;20\&#x27;/&gt;&lt;input name=\&#x27;CmdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;InitiativeTender\&#x27;/&gt;&lt;input name=\&#x27;MerCustId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;6000060007313892\&#x27;/&gt;&lt;input name=\&#x27;OrdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;OrdDate\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;20230113\&#x27;/&gt;&lt;input name=\&#x27;TransAmt\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;100.00\&#x27;/&gt;&lt;input name=\&#x27;UsrCustId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;6020230113122808\&#x27;/&gt;&lt;input name=\&#x27;MaxTenderRate\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;0.20\&#x27;/&gt;&lt;input name=\&#x27;BorrowerDetails\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;[{&quot;BorrowerCustId&quot;:&quot;6021234507160403&quot;,&quot;BorrowerAmt&quot;:&quot;100.00&quot;,&quot;BorrowerRate&quot;:&quot;0.90&quot;,&quot;ProId&quot;:&quot;&quot;}]\&#x27;/&gt;&lt;input name=\&#x27;IsFreeze\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;Y\&#x27;/&gt;&lt;input name=\&#x27;FreezeOrdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;RetUrl\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/tender/return/23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;BgRetUrl\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;https://www.baidu.com/\&#x27;/&gt;&lt;input name=\&#x27;MerPriv\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;\&#x27;/&gt;&lt;input name=\&#x27;ReqExt\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;\&#x27;/&gt;&lt;input name=\&#x27;ChkValue\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;-101\&#x27;/&gt;&lt;input name=\&#x27;CharSet\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;UTF-8\&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[\&#x27;easypaysubmit\&#x27;].submit();&lt;/script&gt;&#x27;}}
2023-01-13 12:28:08,463 INFO [test_03_risk_tender.py(test_02_tender:48)] - 调用投资接口返回结果：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &#x27;&lt;form name=\&#x27;easypaysubmit\&#x27; id=\&#x27;easypaysubmit\&#x27; target=\&#x27;_blank\&#x27; method=\&#x27;post\&#x27; action=\&#x27;http://121.43.169.97:8000/muser/publicRequests\&#x27;&gt;&lt;input name=\&#x27;Version\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;20\&#x27;/&gt;&lt;input name=\&#x27;CmdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;InitiativeTender\&#x27;/&gt;&lt;input name=\&#x27;MerCustId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;6000060007313892\&#x27;/&gt;&lt;input name=\&#x27;OrdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;OrdDate\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;20230113\&#x27;/&gt;&lt;input name=\&#x27;TransAmt\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;100.00\&#x27;/&gt;&lt;input name=\&#x27;UsrCustId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;6020230113122808\&#x27;/&gt;&lt;input name=\&#x27;MaxTenderRate\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;0.20\&#x27;/&gt;&lt;input name=\&#x27;BorrowerDetails\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;[{&quot;BorrowerCustId&quot;:&quot;6021234507160403&quot;,&quot;BorrowerAmt&quot;:&quot;100.00&quot;,&quot;BorrowerRate&quot;:&quot;0.90&quot;,&quot;ProId&quot;:&quot;&quot;}]\&#x27;/&gt;&lt;input name=\&#x27;IsFreeze\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;Y\&#x27;/&gt;&lt;input name=\&#x27;FreezeOrdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;RetUrl\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/tender/return/23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;BgRetUrl\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;https://www.baidu.com/\&#x27;/&gt;&lt;input name=\&#x27;MerPriv\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;\&#x27;/&gt;&lt;input name=\&#x27;ReqExt\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;\&#x27;/&gt;&lt;input name=\&#x27;ChkValue\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;-101\&#x27;/&gt;&lt;input name=\&#x27;CharSet\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;UTF-8\&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[\&#x27;easypaysubmit\&#x27;].submit();&lt;/script&gt;&#x27;}}
2023-01-13 12:28:08,463 INFO [test_03_risk_tender.py(test_02_tender:48)] - 调用投资接口返回结果：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &#x27;&lt;form name=\&#x27;easypaysubmit\&#x27; id=\&#x27;easypaysubmit\&#x27; target=\&#x27;_blank\&#x27; method=\&#x27;post\&#x27; action=\&#x27;http://121.43.169.97:8000/muser/publicRequests\&#x27;&gt;&lt;input name=\&#x27;Version\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;20\&#x27;/&gt;&lt;input name=\&#x27;CmdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;InitiativeTender\&#x27;/&gt;&lt;input name=\&#x27;MerCustId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;6000060007313892\&#x27;/&gt;&lt;input name=\&#x27;OrdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;OrdDate\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;20230113\&#x27;/&gt;&lt;input name=\&#x27;TransAmt\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;100.00\&#x27;/&gt;&lt;input name=\&#x27;UsrCustId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;6020230113122808\&#x27;/&gt;&lt;input name=\&#x27;MaxTenderRate\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;0.20\&#x27;/&gt;&lt;input name=\&#x27;BorrowerDetails\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;[{&quot;BorrowerCustId&quot;:&quot;6021234507160403&quot;,&quot;BorrowerAmt&quot;:&quot;100.00&quot;,&quot;BorrowerRate&quot;:&quot;0.90&quot;,&quot;ProId&quot;:&quot;&quot;}]\&#x27;/&gt;&lt;input name=\&#x27;IsFreeze\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;Y\&#x27;/&gt;&lt;input name=\&#x27;FreezeOrdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;RetUrl\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/tender/return/23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;BgRetUrl\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;https://www.baidu.com/\&#x27;/&gt;&lt;input name=\&#x27;MerPriv\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;\&#x27;/&gt;&lt;input name=\&#x27;ReqExt\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;\&#x27;/&gt;&lt;input name=\&#x27;ChkValue\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;-101\&#x27;/&gt;&lt;input name=\&#x27;CharSet\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;UTF-8\&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[\&#x27;easypaysubmit\&#x27;].submit();&lt;/script&gt;&#x27;}}
2023-01-13 12:28:08,477 INFO [test_03_risk_tender.py(test_02_tender:52)] - 调用投资接口断言通过！
2023-01-13 12:28:08,477 INFO [test_03_risk_tender.py(test_02_tender:52)] - 调用投资接口断言通过！
2023-01-13 12:28:08,477 INFO [test_03_risk_tender.py(test_02_tender:52)] - 调用投资接口断言通过！
2023-01-13 12:28:09,027 INFO [test_03_risk_tender.py(test_02_tender:58)] - 三方投资返回结果：InitiativeTender OK
2023-01-13 12:28:09,027 INFO [test_03_risk_tender.py(test_02_tender:58)] - 三方投资返回结果：InitiativeTender OK
2023-01-13 12:28:09,027 INFO [test_03_risk_tender.py(test_02_tender:58)] - 三方投资返回结果：InitiativeTender OK
2023-01-13 12:28:09,027 INFO [test_03_risk_tender.py(test_02_tender:61)] - 调用三方投资接口断言通过！
2023-01-13 12:28:09,027 INFO [test_03_risk_tender.py(test_02_tender:61)] - 调用三方投资接口断言通过！
2023-01-13 12:28:09,027 INFO [test_03_risk_tender.py(test_02_tender:61)] - 调用三方投资接口断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:api_risk_tender.py:35 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
INFO     root:test_03_risk_tender.py:48 调用投资接口返回结果：{&#x27;status&#x27;: 200, &#x27;description&#x27;: {&#x27;form&#x27;: &#x27;&lt;form name=\&#x27;easypaysubmit\&#x27; id=\&#x27;easypaysubmit\&#x27; target=\&#x27;_blank\&#x27; method=\&#x27;post\&#x27; action=\&#x27;http://121.43.169.97:8000/muser/publicRequests\&#x27;&gt;&lt;input name=\&#x27;Version\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;20\&#x27;/&gt;&lt;input name=\&#x27;CmdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;InitiativeTender\&#x27;/&gt;&lt;input name=\&#x27;MerCustId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;6000060007313892\&#x27;/&gt;&lt;input name=\&#x27;OrdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;OrdDate\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;20230113\&#x27;/&gt;&lt;input name=\&#x27;TransAmt\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;100.00\&#x27;/&gt;&lt;input name=\&#x27;UsrCustId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;6020230113122808\&#x27;/&gt;&lt;input name=\&#x27;MaxTenderRate\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;0.20\&#x27;/&gt;&lt;input name=\&#x27;BorrowerDetails\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;[{&quot;BorrowerCustId&quot;:&quot;6021234507160403&quot;,&quot;BorrowerAmt&quot;:&quot;100.00&quot;,&quot;BorrowerRate&quot;:&quot;0.90&quot;,&quot;ProId&quot;:&quot;&quot;}]\&#x27;/&gt;&lt;input name=\&#x27;IsFreeze\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;Y\&#x27;/&gt;&lt;input name=\&#x27;FreezeOrdId\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;RetUrl\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;http://user-p2p-test.itheima.net/trust/chinapnr/tender/return/23011312281017547552\&#x27;/&gt;&lt;input name=\&#x27;BgRetUrl\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;https://www.baidu.com/\&#x27;/&gt;&lt;input name=\&#x27;MerPriv\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;\&#x27;/&gt;&lt;input name=\&#x27;ReqExt\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;\&#x27;/&gt;&lt;input name=\&#x27;ChkValue\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;-101\&#x27;/&gt;&lt;input name=\&#x27;CharSet\&#x27; type=\&#x27;hidden\&#x27; value=\&#x27;UTF-8\&#x27;/&gt;&lt;/form&gt;&lt;script&gt;document.forms[\&#x27;easypaysubmit\&#x27;].submit();&lt;/script&gt;&#x27;}}
INFO     root:test_03_risk_tender.py:52 调用投资接口断言通过！
INFO     root:test_03_risk_tender.py:58 三方投资返回结果：InitiativeTender OK
INFO     root:test_03_risk_tender.py:61 调用三方投资接口断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_03_risk_tender.py::Test03RiskTender::test_02_tender[param1]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:09,027 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: &#x27;&#x27;}
2023-01-13 12:28:09,027 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: &#x27;&#x27;}
2023-01-13 12:28:09,027 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: &#x27;&#x27;}
2023-01-13 12:28:09,057 INFO [test_03_risk_tender.py(test_02_tender:48)] - 调用投资接口返回结果：{&#x27;status&#x27;: 100, &#x27;description&#x27;: &#x27;不是正确的金额&#x27;}
2023-01-13 12:28:09,057 INFO [test_03_risk_tender.py(test_02_tender:48)] - 调用投资接口返回结果：{&#x27;status&#x27;: 100, &#x27;description&#x27;: &#x27;不是正确的金额&#x27;}
2023-01-13 12:28:09,057 INFO [test_03_risk_tender.py(test_02_tender:48)] - 调用投资接口返回结果：{&#x27;status&#x27;: 100, &#x27;description&#x27;: &#x27;不是正确的金额&#x27;}
2023-01-13 12:28:09,057 INFO [test_03_risk_tender.py(test_02_tender:64)] - 调用三方投资接口断言通过！
2023-01-13 12:28:09,057 INFO [test_03_risk_tender.py(test_02_tender:64)] - 调用三方投资接口断言通过！
2023-01-13 12:28:09,057 INFO [test_03_risk_tender.py(test_02_tender:64)] - 调用三方投资接口断言通过！
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:api_risk_tender.py:35 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: &#x27;&#x27;}
INFO     root:test_03_risk_tender.py:48 调用投资接口返回结果：{&#x27;status&#x27;: 100, &#x27;description&#x27;: &#x27;不是正确的金额&#x27;}
INFO     root:test_03_risk_tender.py:64 调用三方投资接口断言通过！<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">scripts/test_04_tender_business.py::Test04TenderBusiness::test_tender_business</td>
          <td class="col-duration">2.52</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log"> -----------------------------Captured stderr setup------------------------------ <br/>2023-01-13 12:28:09,186 INFO [db_util.py(db_util:122)] - 执行增删改SQL语句的结果：1
2023-01-13 12:28:09,186 INFO [db_util.py(db_util:122)] - 执行增删改SQL语句的结果：1
2023-01-13 12:28:09,186 INFO [db_util.py(db_util:122)] - 执行增删改SQL语句的结果：1
<br/> -------------------------------Captured log setup------------------------------- <br/>INFO     root:db_util.py:122 执行增删改SQL语句的结果：1<br/> ------------------------------Captured stderr call------------------------------ <br/>2023-01-13 12:28:09,381 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:28:09,381 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:28:09,381 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:28:09,381 INFO [api_register_login.py(api_img_code:28)] - 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
2023-01-13 12:28:09,411 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:28:09,411 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:28:09,411 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:28:09,411 INFO [api_register_login.py(api_phone_code:37)] - 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
2023-01-13 12:28:09,471 INFO [api_register_login.py(api_register:47)] - 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
2023-01-13 12:28:09,471 INFO [api_register_login.py(api_register:47)] - 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
2023-01-13 12:28:09,471 INFO [api_register_login.py(api_register:47)] - 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
2023-01-13 12:28:09,471 INFO [api_register_login.py(api_register:47)] - 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
2023-01-13 12:28:09,606 INFO [test_04_tender_business.py(test_tender_business:49)] - 注册接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;isLogin&quot;:&quot;1&quot;},&quot;description&quot;:&quot;注册成功&quot;}
2023-01-13 12:28:09,606 INFO [test_04_tender_business.py(test_tender_business:49)] - 注册接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;isLogin&quot;:&quot;1&quot;},&quot;description&quot;:&quot;注册成功&quot;}
2023-01-13 12:28:09,606 INFO [test_04_tender_business.py(test_tender_business:49)] - 注册接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;isLogin&quot;:&quot;1&quot;},&quot;description&quot;:&quot;注册成功&quot;}
2023-01-13 12:28:09,606 INFO [test_04_tender_business.py(test_tender_business:49)] - 注册接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;isLogin&quot;:&quot;1&quot;},&quot;description&quot;:&quot;注册成功&quot;}
2023-01-13 12:28:09,606 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:09,606 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:09,606 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:09,606 INFO [api_register_login.py(api_login:56)] - 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;}
2023-01-13 12:28:09,718 INFO [test_04_tender_business.py(test_tender_business:56)] - 登录接口返回结果：{&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}
2023-01-13 12:28:09,718 INFO [test_04_tender_business.py(test_tender_business:56)] - 登录接口返回结果：{&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}
2023-01-13 12:28:09,718 INFO [test_04_tender_business.py(test_tender_business:56)] - 登录接口返回结果：{&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}
2023-01-13 12:28:09,718 INFO [test_04_tender_business.py(test_tender_business:56)] - 登录接口返回结果：{&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}
2023-01-13 12:28:09,718 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;李四&#x27;, &#x27;card_id&#x27;: 350781196403078720}
2023-01-13 12:28:09,718 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;李四&#x27;, &#x27;card_id&#x27;: 350781196403078720}
2023-01-13 12:28:09,718 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;李四&#x27;, &#x27;card_id&#x27;: 350781196403078720}
2023-01-13 12:28:09,718 INFO [api_approve_trust.py(api_approve:27)] - 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;李四&#x27;, &#x27;card_id&#x27;: 350781196403078720}
2023-01-13 12:28:09,763 INFO [test_04_tender_business.py(test_tender_business:63)] - 认证接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****720&quot;,&quot;realname&quot;:&quot;李**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:09,763 INFO [test_04_tender_business.py(test_tender_business:63)] - 认证接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****720&quot;,&quot;realname&quot;:&quot;李**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:09,763 INFO [test_04_tender_business.py(test_tender_business:63)] - 认证接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****720&quot;,&quot;realname&quot;:&quot;李**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:09,763 INFO [test_04_tender_business.py(test_tender_business:63)] - 认证接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****720&quot;,&quot;realname&quot;:&quot;李**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
2023-01-13 12:28:09,763 INFO [api_approve_trust.py(api_trust:39)] - 正在调用开户接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/register
2023-01-13 12:28:09,763 INFO [api_approve_trust.py(api_trust:39)] - 正在调用开户接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/register
2023-01-13 12:28:09,763 INFO [api_approve_trust.py(api_trust:39)] - 正在调用开户接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/register
2023-01-13 12:28:09,763 INFO [api_approve_trust.py(api_trust:39)] - 正在调用开户接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/register
2023-01-13 12:28:10,310 INFO [test_04_tender_business.py(test_tender_business:73)] - 三方开户接口返回结果：UserRegister OK
2023-01-13 12:28:10,310 INFO [test_04_tender_business.py(test_tender_business:73)] - 三方开户接口返回结果：UserRegister OK
2023-01-13 12:28:10,310 INFO [test_04_tender_business.py(test_tender_business:73)] - 三方开户接口返回结果：UserRegister OK
2023-01-13 12:28:10,310 INFO [test_04_tender_business.py(test_tender_business:73)] - 三方开户接口返回结果：UserRegister OK
2023-01-13 12:28:10,310 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:10,310 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:10,310 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:10,310 INFO [api_approve_trust.py(api_img_code:45)] - 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
2023-01-13 12:28:10,355 INFO [api_approve_trust.py(api_recharge:58)] - 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: &#x27;8888&#x27;}
2023-01-13 12:28:10,355 INFO [api_approve_trust.py(api_recharge:58)] - 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: &#x27;8888&#x27;}
2023-01-13 12:28:10,355 INFO [api_approve_trust.py(api_recharge:58)] - 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: &#x27;8888&#x27;}
2023-01-13 12:28:10,355 INFO [api_approve_trust.py(api_recharge:58)] - 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: &#x27;8888&#x27;}
2023-01-13 12:28:10,921 INFO [test_04_tender_business.py(test_tender_business:85)] - 三方充值接口返回结果：NetSave OK
2023-01-13 12:28:10,921 INFO [test_04_tender_business.py(test_tender_business:85)] - 三方充值接口返回结果：NetSave OK
2023-01-13 12:28:10,921 INFO [test_04_tender_business.py(test_tender_business:85)] - 三方充值接口返回结果：NetSave OK
2023-01-13 12:28:10,921 INFO [test_04_tender_business.py(test_tender_business:85)] - 三方充值接口返回结果：NetSave OK
2023-01-13 12:28:10,921 INFO [api_risk_tender.py(api_risk:23)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
2023-01-13 12:28:10,921 INFO [api_risk_tender.py(api_risk:23)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
2023-01-13 12:28:10,921 INFO [api_risk_tender.py(api_risk:23)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
2023-01-13 12:28:10,921 INFO [api_risk_tender.py(api_risk:23)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
2023-01-13 12:28:11,011 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
2023-01-13 12:28:11,011 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
2023-01-13 12:28:11,011 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
2023-01-13 12:28:11,011 INFO [api_risk_tender.py(api_tender:35)] - 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
2023-01-13 12:28:11,588 INFO [test_04_tender_business.py(test_tender_business:97)] - 三方投资接口返回结果：InitiativeTender OK
2023-01-13 12:28:11,588 INFO [test_04_tender_business.py(test_tender_business:97)] - 三方投资接口返回结果：InitiativeTender OK
2023-01-13 12:28:11,588 INFO [test_04_tender_business.py(test_tender_business:97)] - 三方投资接口返回结果：InitiativeTender OK
2023-01-13 12:28:11,588 INFO [test_04_tender_business.py(test_tender_business:97)] - 三方投资接口返回结果：InitiativeTender OK
<br/> -------------------------------Captured log call-------------------------------- <br/>INFO     root:api_register_login.py:28 获取图片验证码接口请求方法：get，请求路径是：http://user-p2p-test.itheima.net/common/public/verifycode1/0.123
INFO     root:api_register_login.py:37 获取短信验证码接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/sendSms，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;imgVerifyCode&#x27;: 8888, &#x27;type&#x27;: &#x27;type&#x27;}
INFO     root:api_register_login.py:47 注册接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/reg，请求参数是：{&#x27;phone&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;, &#x27;verifycode&#x27;: 8888, &#x27;phone_code&#x27;: 666666, &#x27;dy_server&#x27;: &#x27;on&#x27;, &#x27;invite_phone&#x27;: &#x27;&#x27;}
INFO     root:test_04_tender_business.py:49 注册接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;isLogin&quot;:&quot;1&quot;},&quot;description&quot;:&quot;注册成功&quot;}
INFO     root:api_register_login.py:56 登录接口请求方法：post，请求路径是：http://user-p2p-test.itheima.net/member/public/login，请求参数是：{&#x27;keywords&#x27;: 13866660002, &#x27;password&#x27;: &#x27;test123&#x27;}
INFO     root:test_04_tender_business.py:56 登录接口返回结果：{&quot;status&quot;:200,&quot;description&quot;:&quot;登录成功&quot;}
INFO     root:api_approve_trust.py:27 正在调用实名认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/member/realname/approverealname,请求参数:{&#x27;realname&#x27;: &#x27;李四&#x27;, &#x27;card_id&#x27;: 350781196403078720}
INFO     root:test_04_tender_business.py:63 认证接口返回结果：{&quot;status&quot;:200,&quot;data&quot;:{&quot;card_id&quot;:&quot;350****720&quot;,&quot;realname&quot;:&quot;李**&quot;},&quot;description&quot;:&quot;提交成功!&quot;}
INFO     root:api_approve_trust.py:39 正在调用开户接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/register
INFO     root:test_04_tender_business.py:73 三方开户接口返回结果：UserRegister OK
INFO     root:api_approve_trust.py:45 正在调用获取充值验证码接口，请求方法：get, 请求URL:http://user-p2p-test.itheima.net/common/public/verifycode/0.123456
INFO     root:api_approve_trust.py:58 正在调用充值认证接口，请求方法：post, 请求URL:http://user-p2p-test.itheima.net/trust/trust/recharge,请求参数:{&#x27;paymentType&#x27;: &#x27;chinapnrTrust&#x27;, &#x27;amount&#x27;: &#x27;1000&#x27;, &#x27;formStr&#x27;: &#x27;reForm&#x27;, &#x27;valicode&#x27;: &#x27;8888&#x27;}
INFO     root:test_04_tender_business.py:85 三方充值接口返回结果：NetSave OK
INFO     root:api_risk_tender.py:23 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/risk/answer/submit,请求参数：{&#x27;answers_1&#x27;: &#x27;A&#x27;, &#x27;answers_2&#x27;: &#x27;A&#x27;, &#x27;answers_3&#x27;: &#x27;A&#x27;, &#x27;answers_4&#x27;: &#x27;A&#x27;, &#x27;answers_5&#x27;: &#x27;A&#x27;, &#x27;answers_6&#x27;: &#x27;A&#x27;, &#x27;answers_7&#x27;: &#x27;A&#x27;, &#x27;answers_8&#x27;: &#x27;A&#x27;, &#x27;answers_9&#x27;: &#x27;A&#x27;, &#x27;answers_10&#x27;: &#x27;A&#x27;}
INFO     root:api_risk_tender.py:35 正在调用获取短信验证码接口，请求方法：post,请求URL：http://user-p2p-test.itheima.net/trust/trust/tender,请求参数：{&#x27;id&#x27;: 642, &#x27;depositCertificate&#x27;: -1, &#x27;amount&#x27;: 100}
INFO     root:test_04_tender_business.py:97 三方投资接口返回结果：InitiativeTender OK<br/></div></td></tr></tbody></table></body></html>